LOCATION
MAP
Al Mandaloun
Mar Mikhael Street, Beirut